package ar.com.ford.it.fullEconomics.persistence.dto;

import java.sql.Timestamp;
import com.ford.it.persistence.PersistenceHelper;
import com.ford.it.persistence.PersistenceIndirection;

/**
 * ### Generado por Oracle TopLink Workbench 10.1.3.1.0 - Tue Aug 05 14:10:11
 * GMT 2008. ###
 */

public class Teesv03Sfi {

    /** Lazy-Load attribute */
    private PersistenceIndirection eesv03VehicleCodeC = PersistenceHelper
            .newIndirection(null);

    /** Lazy-Load attribute */
    private PersistenceIndirection eesv03ColorCodeC = PersistenceHelper
            .newIndirection(null);
    
    /** Lazy-Load attribute */
    private PersistenceIndirection teesx03Intflog = PersistenceHelper
    .newIndirection(null);

    private Timestamp eesv03LastUpdtS;
    private Timestamp eesv03CreateS;
    private String eesv03LastUpdtUserC;
    private String eesv03CreateUserC;
    private Timestamp eesv03SfiOutDateY;
    private Timestamp eesv03SfiInDateY;
    private String eesv03SfiIscolorFlagF;
    private String eesv03SfiCodeC;

    public Teesv03Sfi() {
        super();
    }

    public Teesv05Color getEesv03ColorCodeC() {
        return (Teesv05Color) this.eesv03ColorCodeC.getValue();
    }

    public Timestamp getEesv03CreateS() {
        return this.eesv03CreateS;
    }

    public String getEesv03CreateUserC() {
        return this.eesv03CreateUserC;
    }

    public Timestamp getEesv03LastUpdtS() {
        return this.eesv03LastUpdtS;
    }

    public String getEesv03LastUpdtUserC() {
        return this.eesv03LastUpdtUserC;
    }

    public String getEesv03SfiCodeC() {
        return this.eesv03SfiCodeC;
    }

    public Timestamp getEesv03SfiInDateY() {
        return this.eesv03SfiInDateY;
    }

    public String getEesv03SfiIscolorFlagF() {
        return this.eesv03SfiIscolorFlagF;
    }

    public Timestamp getEesv03SfiOutDateY() {
        return this.eesv03SfiOutDateY;
    }

    public Teesv01Vehiclelin getEesv03VehicleCodeC() {
        return (Teesv01Vehiclelin) this.eesv03VehicleCodeC.getValue();
    }

    public void setEesv03ColorCodeC(Teesv05Color aTeesv05Color) {
        this.eesv03ColorCodeC.setValue(aTeesv05Color);
    }

    public void setEesv03CreateS(Timestamp eesv03CreateS) {
        this.eesv03CreateS = eesv03CreateS;
    }

    public void setEesv03CreateUserC(String eesv03CreateUserC) {
        this.eesv03CreateUserC = eesv03CreateUserC;
    }

    public void setEesv03LastUpdtS(Timestamp eesv03LastUpdtS) {
        this.eesv03LastUpdtS = eesv03LastUpdtS;
    }

    public void setEesv03LastUpdtUserC(String eesv03LastUpdtUserC) {
        this.eesv03LastUpdtUserC = eesv03LastUpdtUserC;
    }

    public void setEesv03SfiCodeC(String eesv03SfiCodeC) {
        this.eesv03SfiCodeC = eesv03SfiCodeC;
    }

    public void setEesv03SfiInDateY(Timestamp eesv03SfiInDateY) {
        this.eesv03SfiInDateY = eesv03SfiInDateY;
    }

    public void setEesv03SfiIscolorFlagF(String eesv03SfiIscolorFlagF) {
        this.eesv03SfiIscolorFlagF = eesv03SfiIscolorFlagF;
    }

    public void setEesv03SfiOutDateY(Timestamp eesv03SfiOutDateY) {
        this.eesv03SfiOutDateY = eesv03SfiOutDateY;
    }

    public void setEesv03VehicleCodeC(Teesv01Vehiclelin aTeesv01Vehiclelin) {
        this.eesv03VehicleCodeC.setValue(aTeesv01Vehiclelin);
    }
    
    public Teesx03Intflog getTeesx03Intflog() {
        return (Teesx03Intflog)teesx03Intflog.getValue();
    }

    public void setTeesx03Intflog(Teesx03Intflog teesx03Intflog) {
        this.teesx03Intflog.setValue(teesx03Intflog);
    }

}
